/**
 * 测试类加载过程中， 解析 这一步。
 *
 * 二义性
 *
 * from: 《深入理解Java虚拟机 第三版 周志明著》
 */
public class FieldResolution {
    interface Interface0{
        int A=0;
    }

    interface Interface1 extends Interface0{
        int A=1;
    }

    interface Interface2{
        int A=2;
    }

    static class Parent implements Interface1{
        public static int A=3;
    }

    static class Sub extends Parent implements Interface2{
        //public static int A=4;
    }

//    public static void main(String[] args){
//        System.out.println(Sub.A);
//    }
}
